@CHARSET "UTF-8";
select{border-radius:3px; padding:3px;  width: 232px;  background: url("images/ui-bg_highlight-hard_100_f2f5f7_1x100.png") repeat-x scroll 50% top #F2F5F7;border: 1px solid #DDDDDD;color: #362B36;}

.ast{width: 960px; margin: 0 auto; margin-top: 20px; }

.ast-title{ height:20px; line-height:20px; padding:0 30px; border: 1px solid #2694E8;border-radius:3px 3px 0 0;  background: #3BAAE3 url(images/ui-bg_glass_50_3baae3_1x400.png) 50% 50% repeat-x;font-weight: bold;color: white;}
.ast-title span{float: right;}

.ast-light{ height:25px; padding:5px 0; border: 1px solid #F9DD34;background: #FFEF8F url(images/ui-bg_highlight-soft_25_ffef8f_1x100.png) 50% top repeat-x;color: #363636;}
.ast-light .pc{float: left; padding-left: 30px;}
.ast-light .pc label{ width: 75px; }
.ast-light .pc input{width: 40px;}
.ast-light .date,.ast-light .jzr{float: right; margin: 5px 30px 0 0;}

	
.ast-form{ padding:10px 0 10px 0px; border: 1px solid #DDD; border-top:0; border-radius: 0 0 3px 3px;background: #F2F5F7 url(images/ui-bg_highlight-hard_100_f2f5f7_1x100.png) 50% top repeat-x;color: #362B36;}
.ast-form .panel{padding-left: 30px;width: 448px;}
.ast-form .left{border-right: 1px solid #DDD;  float: left; }
.ast-form .right{float: right;}
.ast-form table{width: 100%;}
.ast-form table td{height: 35px;}

.ast-form .btns-line{background-color: #DEEDF7; margin: 10px 0; text-align: center;}
.ast-form .btns-line .btn-show{}

.ast-form .pnl-btm{display:none;}

.ast-foot{text-align: center;}
.ast-foot input{padding: 10px 30px; margin:0 10px; font-size: 16px; }

input.txt, textarea.txt{width: 222px; }


label.error {/*position: absolute;*/ margin: 0;width: auto; padding: 0px 0 0 4px;}

.not-null{color: red; font-size: 14px;vertical-align: middle; }

.pic-box{margin-bottom: 3px; display: block; }
.pic-box a{margin-left:5px; } 

.go-box{margin: 0 auto; width: 960px; text-align: center; padding: 20px 0; }
.go-box a{ font-size: 20px; padding:10px 0; margin:10px 20px;  }

.success-tip{margin: 0 auto; width: 960px; margin-bottom: 20px; }
.success-tip p{font-size: 20px; padding: 10px 0;}

.goon{ display:none; z-index: 199; padding:10px; width: 300px;background: #F2F5F7 url(images/ui-bg_highlight-hard_100_f2f5f7_1x100.png) 50% top repeat-x; border-radius:3px; border: 1px solid #DDD;}
.goon a{font-size: 16px; padding: 5px; display:block; margin: 10px 0; } 
.goon a b{color: red;}
.goon div{padding: 5px; color: red; }
.goon div em{float: left;  }

.toolbar .sel{width: 150px;}
.toolbar .txt{width: 100px; border:1px solid #DDD; border-radius:3px; }
.toolbar .txt2{width: 250px;}


.pic-list{padding-top: 10px; padding-bottom: 5px;}
.pic-list dl{float: left; margin-right: 3px;}
.pic-list dl dt img{border: 1px solid #dddddd; width: 79px;height: 79px; padding: 1px; }
.pic-list dl dt a:hover img{border: 1px solid #2694E8;}
.pic-list dl dd{text-align: center;}
.pic-list dl dd a{color:#362B36; }
.pic-list dl dd a:hover{color: red;}